package pro.shushi.pamirs.ce.hr.core.init;

import pro.shushi.pamirs.boot.base.constants.ViewActionConstants;
import pro.shushi.pamirs.boot.base.ux.annotation.action.UxRoute;
import pro.shushi.pamirs.boot.base.ux.annotation.navigator.UxMenu;
import pro.shushi.pamirs.boot.base.ux.annotation.navigator.UxMenus;
import pro.shushi.pamirs.ce.hr.api.model.CustBusinessTrip;
import pro.shushi.pamirs.ce.hr.api.model.CustCorporation;
import pro.shushi.pamirs.ce.hr.api.model.CustEmployee;
import pro.shushi.pamirs.ce.hr.api.model.PetShop;

@UxMenus
public class HrSimpleCeMenus implements ViewActionConstants {

    @UxMenu("扩展工程")
    class ItemPMenu {
        @UxMenu("公司扩展")
        @UxRoute(CustCorporation.MODEL_MODEL)
        class CustCorporationMenu {
        }

        @UxMenu("员工扩展")
        @UxRoute(CustEmployee.MODEL_MODEL)
        class CustEmployeeMenu {
        }

        @UxMenu("出差申请")
        @UxRoute(CustBusinessTrip.MODEL_MODEL)
        class CustBusinessTripMenu {
        }

        @UxMenu("萌猫店铺")
        @UxRoute(PetShop.MODEL_MODEL)
        class PetShopMenu {
        }
    }
}